AI-Empowered Tumour Vaccine Platform